package com.zmzncs.lmtc.module.finance.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zmzncs.lmtc.module.customer.pojo.customer.CustomerDTO;
import com.zmzncs.lmtc.module.customer.pojo.customer.CustomerSearchForm;
import com.zmzncs.lmtc.module.finance.pojo.TransactionRecord;
import com.zmzncs.lmtc.module.finance.pojo.TransactionRecordDTO;
import com.zmzncs.lmtc.module.finance.pojo.TransactionRecordForm;
import com.zmzncs.lmtc.module.finance.pojo.TransactionSummaryRecordDTO;

/**
 * <p>
 * 财务-总交易记录表 服务类
 * </p>
 *
 * @author JD
 * @since 2021-04-07
 */
public interface TransactionRecordService extends IService<TransactionRecord> {

    /**获取会员列表*/
    IPage<TransactionRecordDTO> getTransactionRecordPage(TransactionRecordForm searchForm);

    /** 查询财务-总交易汇总金额 */
    TransactionSummaryRecordDTO selectTransactionSummary();

}
